===== SuperHero Configuration =====

--=======- Custom Scripting Functions -=======--
1. player(id,"value","index_value")
"value" - "experience, level, needxp, credits, hero, item"
"index_value" - only for "hero" & "item" values

--=======- Symbols -=======--

"#" - SuperHero function verification
"=" - Separates SuperHero function and it's parameters
":" - Separates SuperHero functions
"~" - Separates function parameters
">" - Hero leveling verification

--=======- Marks -=======--

1. #addhero - Sets line for hero adding
2. #additem - Sets line for item adding
3. #addround - Sets line for round adding
4. #addbuilding - Sets line for building adding
5. #addmembers - Sets line for member adding
6. #path - Opens file (path) for other heroes initializing

--=======- Heroes Functions List -=======--

-- Basics & Requirements
01. #name=[Name] - Name
02. #info=["INFO"] - Description
03. #point=[PT] - Points requirement
04. #level=[LVL] - Level requirement

-- On Spawn
05. #health=[HP] - Health
06. #armor=[AP] - Armor
07. #speed=[SP] - Speed
08. #item=[ITEM ID] - Item
09. #spwn_info=["TEXT"] - Message
10. #sh_item=[HERO ID] - Gives SH Item

-- On Reloading
11. #noreload=[ITEM ID] - Skips reloading		

-- On Selecting Hero
12. #sel_info=["TEXT"] - Message on selection

-- On Second Delays
13. #re_item=[ITEM ID]~[SEC] - Re-equiping item
14. #re_health=[HP]~[SEC] - Re-gaining health
15. #re_armor=[AP]~[SEC] - Re-gaining armor
16. #re_money=[MN]~[SEC] - Re-gaining money

Note: nb_ (In A Distance/Nearby)
17. #nb_health=[HP]~[SEC]~[RAD] - Team mates health
18. #nb_armor=[AP]~[SEC]~[RAD] - Team mates armor
19. #nb_money=[MN]~[SEC]~[RAD] - Team mates money
20. #nb_speed=[SP]~[SEC]~[RAD]~[S] - Team mates speed
21. #nb_info=["TEXT"]~[SEC]~[RAD] - Message for team mates

22. #e_nb_damage=[DMG]~[SEC]~[RAD] - Enemies health (damage)
23. #e_nb_money=[MN]~[SEC]~[RAD] - Enemies money
24. #e_nb_speed=[SP]~[SEC]~[RAD]~[S] - Enemies Speed

-- On Killing Enemy
25. #kill_health=[HP] - Your health
26. #kill_armor=[AP] - Your armor	
27. #kill_money=[MN] - Your money
28. #kill_info=["TEXT"] - Message

29. #e_kill_money=[MN] - Enemy's Money

-- On Death (Killed By Enemy Only)
30. #die_money=[MN] - Your money
31. #die_explosion=[DAMAGE]~[SIZE] - Explosion
32. #die_info=["TEXT"] - Message For You

33. #e_die_health=[HP] - Killer's health
34. #e_die_armor=[AP] - Killer's armor
35. #e_die_money=[MN] - Killer's money

-- On Hit
36. #hit_money=[MN] - Your money	
37. #e_hit_money=[MN] - Enemy's money
38. #e_hit_speed=[WPN]~[SP]~[SEC] - Enemy's speed

39. #damage1=[WPN]~[DMG] - Extra weapon damage
40. #damage2=[WPN]~[%DMG%] - Extra weapon damage (in percentage)

-- Images, Set On Spawn
41. #img_oval=["COLOR"]~[OVAL TYPE]~[ROT]~[P]~[RAD]~[FLOOR] - Loads oval image over/under player

-- SH Objects
42. #throw_grenade=["IMG|PATH"]~[WPN]~[SPEED]~[FLOOR]~[DMG|SIZE]~[STRIP]~[RADIUS]~[REMOTE] - Grenade/Mine/Explosive Object
43. #throw_weapon=["IMG|PATH"]~[WPN]~[SPEED]~[DMG|SIZE]~[STRIP]~[ROT] - Weapon/Flying Object

-- Adding Custom Scripting Into Heroes Hooks
44. #hook_spawn=["CODE"] - Adding scripts for spawn hook
--> p_id - Player ID
--> hero_id - Hero ID

45. #hook_kill["CODE"] - Adding scripts for kill hook
--> p_id - Player ID
--> v_id - Victim ID
--> hero_lvl - Hero Level
--> hero_id - Hero ID

46. #hook_die=["CODE"] - Adding scripts for die hook
--> p_id - Player ID
--> k_id - Killer ID
--> hero_lvl - Hero Level
--> hero_id - Hero ID

47. #hook_second=["CODE"] - Adding scripts for second hook
--> p_id - Player ID
--> hero_id - Hero ID

48. #hook_select=["CODE"] - Adding scripts for select hook
--> p_id - Player ID
--> hero_id - Hero ID

49. #hook_reload=["CODE"]- Adding scripts for reload hook
--> p_id - Player ID
--> hero_id - Hero ID
--> wpn_id - weapon ID

50. #hook_attack=["CODE"] - Adding scripts for attack hook
--> p_id - Player ID
--> hero_id - Hero ID
--> hero_lvl - Hero Level
--> wpn_id - weapon ID

51. #hook_hit=["CODE"] - Adding scripts for hit hook
--> p_id - Player ID
--> v_id - Victim ID
--> hero_id - Hero ID
--> hero_lvl - Hero Level
--> hp_dmg - Healht Damage
--> ap_dmg - Armor Damage

51. #hook_build=["CODE"] - Adding scripts for build attemt hook
--> p_id - Player ID
--> hero_id - Hero ID
--> hero_lvl - Hero Level
--> type_id - Building Type ID
--> type_x - Building X pos
--> type_y - Building Y pos

--=======- Items Functions List -=======--
-- Basics & Requirements
01. #name=[Name] - Name
02. #info=["Info"] - Description
03. #credit=[CR] - Credits requirement
04. #level=[LVL] - Level requirement
05. #hero=[HERO ID] - Hero requirement

-- On Spawn
06. #health=[HP] - Health
07. #armor=[AP] - Armor
08. #speed=[SP] - Speed
09. #item=[ITEM ID] - Item

-- On Using Item
10. #use_health=[HP] - Use Event, health
11. #use_armor=[AP] - Use Event, armor
12. #use_speed=[SP]~[INCREASE|CHANGE] - Use Event, speed
13. #use_explosion=[SIZE]~[DAMAGE] - Use Event, explosion
14. #use_cancel=["TEXT"] - Cancel Use Event- Cancel "Use" event
15. #use_build=[ID] - Building from the list

-- Adding Custom Scripting Into Heroes Hooks
16. #hook_use=["CODE"] - Adding scripts for use event
--> p_id - Player ID
--> item_id - Item ID

17. #hook_spawn=["CODE"] - Adding scripts for spawn hook
--> p_id - Player ID
--> item_id - Item ID
